tractor drawn hoeing machine - Español Inglés Diccionario